package com.bytz.modules.cms.product.model;

import com.alibaba.excel.annotation.ExcelProperty;
import com.bytz.common.aspect.annotation.Dict;
import com.bytz.modules.cms.common.excel.ExcelDictConvert;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class ProductModelExcel {

    @ExcelProperty("商品编号")
    @ApiModelProperty(value = "商品编号")
    private String productNumber;

    @ExcelProperty("物料描述")
    @ApiModelProperty(value = "物料描述")
    private String materialDesc;

    @ExcelProperty("产品线编码")
    @ApiModelProperty(value = "产品线编码：SV/IV")
    private String productLineCode;

    @ExcelProperty("产地")
    @ApiModelProperty(value = "产地")
    private String plant;

    @ExcelProperty("授权价")
    @ApiModelProperty(value = "授权价")
    private BigDecimal calculatePrice;

    @ApiModelProperty(value = "预付比例")
    @ExcelProperty("预付比例")
    private BigDecimal prepayRatio;

    @ApiModelProperty(value = "预计交期时间")
    @ExcelProperty("交期(日)")
    private Integer deliveryDate;

    @ExcelProperty("替换商品编号")
    @ApiModelProperty(value = "替换商品编号")
    private String replaceProductNumber;
}